/*paging*/

.jb_pagination{margin:0; padding:0;font-size:12px; }
.jb_pagination li{ 	 
	font:10px arial; 
	list-style:none; 
	
	float:left; }
.jb_pagination a{ 
	border:solid 1px #414241; 
	margin-right:2px;
	color:#fff; 
	height:15px;
	background:#ffffff;
}
.jb_pagination a:link, 
.jb_pagination a:visited {
	
	display:block; 
	float:left; 
	padding:3px 7px; 
	text-decoration:none;
}
.jb_pagination a:hover{ 
	border:solid 1px #dadada;
	background:#F7941D; 
}
.jb_pagination .previous a:link,
.jb_pagination .previous a:visited,
.jb_pagination .previous a:active {
	background:url(images/icons/icon_arrow_pre_7x10.gif) no-repeat center;
	padding:3px 8px 3px 9px;
	border:1px solid #dadada;
	text-decoration:none;
	background:#F7941D; 
}
.jb_pagination .next a:link,
.jb_pagination .next a:visited,
.jb_pagination .next a:active {
	background:url(images/icons/icon_arrow_next_7x10.gif) no-repeat center;
	padding:3px 8px 3px 9px;
	border:1px solid #dadada;
	text-decoration:none;
	background:#F7941D;
	
}
.jb_pagination .p_current { 
	background:#8c8a8c; 
	color:red; 
	font-weight:bold; 
	display:block; 
	float:left; 
	padding:3px 7px;
	margin-right:2px;
	border:1px solid #414241;
	font:700 12px arial;
}
.jb_pagination .active { 
	background:#8c8a8c; 
	color:red; 
	font-weight:bold; 
	display:block; 
	float:left; 
	padding:3px 7px;
	margin-right:2px;
	border:1px solid #414241;
	font:700 12px arial;
}
.jb_pagination .viewmore{
	background:#fff;
	color:#014992;
	border:0;
}
.jb_pagination .viewmore a{
	color:#014992;
	text-decoration:none;
	padding:10px 0 0 5px;
	border:0;
}
.jb_pagination .viewmore a:hover{ 
	text-decoration:none;
	background:none;
}
.jb_pagination a.dot{
	width:13px;
	border:1px solid #fff;
	background:url(images/icons/space_dotted.gif) repeat-x  bottom center;
	padding:3px 8px;
	height:17px;
}
.jb_pagination a.dot:hover{
	border:1px solid #fff;
	background:url(images/icons/space_dotted.gif) repeat-x  bottom center;
}